epithelial cast - French English Dictionary